package cn.neusoft.controller;

import cn.neusoft.pojo.Emp;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;


@RestController //这个直接相当于返回json和控制层写到一块了
@RequestMapping("/emp") //模块路径
public class EmpController {

	//@RequestMapping("/add")
	//如果必须进行传参数的时候

	/*
	400错误的请求参数
	405错误的请求方式
	@RequestParam("eid") 指定参数的名称，相当于给参数进行改名字
	 */
	@RequestMapping(path = "/add",params = {"empno"},method = {RequestMethod.POST,RequestMethod.GET})
	//empno这个参数必须进行传递
	public String add( String empno, String ename) {
		System.out.println(empno+" " +ename);
		return "success";
	}
	@RequestMapping("/update")
	//发送post请求
	public Emp update(@RequestBody Emp emp) {
		System.out.println("员工修改");
		System.out.println(emp);
		return emp;
	}
}
